needle stop - French English Dictionary